emerging technologies - Spanish English Dictionary